Alpha Recursion Theory
   HOME

TheInfoList



OR:

In
recursion theory Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees. The field has since e ...
, α recursion theory is a generalisation of
recursion theory Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees. The field has since e ...
to subsets of
admissible ordinal In set theory, an ordinal number ''α'' is an admissible ordinal if L''α'' is an admissible set (that is, a transitive model of Kripke–Platek set theory); in other words, ''α'' is admissible when ''α'' is a limit ordinal and L''α'' ⊧ Σ0 ...
s \alpha. An admissible set is closed under \Sigma_1(L_\alpha) functions, where L_\xi denotes a rank of Godel's
constructible hierarchy In mathematics, in set theory, the constructible universe (or Gödel's constructible universe), denoted by , is a particular class of sets that can be described entirely in terms of simpler sets. is the union of the constructible hierarchy . It w ...
. \alpha is an admissible ordinal if L_ is a model of
Kripke–Platek set theory The Kripke–Platek set theory (KP), pronounced , is an axiomatic set theory developed by Saul Kripke and Richard Platek. The theory can be thought of as roughly the predicative part of ZFC and is considerably weaker than it. Axioms In its fo ...
. In what follows \alpha is considered to be fixed. The objects of study in \alpha recursion are subsets of \alpha. These sets are said to have some properties: *A set A\subseteq\alpha is said to be \alpha-recursively-enumerable if it is \Sigma_1 definable over L_\alpha, possibly with parameters from L_\alpha in the definition. *A is \alpha-recursive if both A and \alpha \setminus A (its
relative complement In set theory, the complement of a set , often denoted by (or ), is the set of elements not in . When all sets in the universe, i.e. all sets under consideration, are considered to be members of a given set , the absolute complement of is th ...
in \alpha) are \alpha-recursively-enumerable. It's of note that \alpha-recursive sets are members of L_ by definition of L. *Members of L_\alpha are called \alpha-finite and play a similar role to the finite numbers in classical recursion theory. *Members of L_ are called \alpha-arithmetic. There are also some similar definitions for functions mapping \alpha to \alpha:Srebrny, Marian
Relatively constructible transitive models
(1975, p.165). Accessed 21 October 2021.
*A function mapping \alpha to \alpha is \alpha-recursively-enumerable, or \alpha-partial recursive, iff its graph is \Sigma_1-definable in (L_\alpha,\in). *A function mapping \alpha to \alpha is \alpha-recursive iff its graph is \Delta_1-definable in (L_\alpha,\in). *Additionally, a function mapping \alpha to \alpha is \alpha-arithmetical iff there exists some n\in\omega such that the function's graph is \Sigma_n-definable in (L_\alpha,\in). Additional connections between recursion theory and α recursion theory can be drawn, although explicit definitions may not have yet been written to formalize them: *The functions \Delta_0-definable in (L_\alpha,\in) play a role similar to those of the
primitive recursive functions In computability theory, a primitive recursive function is roughly speaking a function that can be computed by a computer program whose loops are all "for" loops (that is, an upper bound of the number of iterations of every loop can be determined ...
. We say R is a reduction procedure if it is \alpha recursively enumerable and every member of R is of the form \langle H,J,K \rangle where ''H'', ''J'', ''K'' are all α-finite. ''A'' is said to be α-recursive in ''B'' if there exist R_0,R_1 reduction procedures such that: : K \subseteq A \leftrightarrow \exists H: \exists J: langle H,J,K \rangle \in R_0 \wedge H \subseteq B \wedge J \subseteq \alpha / B : K \subseteq \alpha / A \leftrightarrow \exists H: \exists J: langle H,J,K \rangle \in R_1 \wedge H \subseteq B \wedge J \subseteq \alpha / B If ''A'' is recursive in ''B'' this is written \scriptstyle A \le_\alpha B. By this definition ''A'' is recursive in \scriptstyle\varnothing (the
empty set In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
) if and only if ''A'' is recursive. However A being recursive in B is not equivalent to A being \Sigma_1(L_\alpha . We say ''A'' is regular if \forall \beta \in \alpha: A \cap \beta \in L_\alpha or in other words if every initial portion of ''A'' is α-finite.


Results in α recursion

Shore's splitting theorem: Let A be \alpha recursively enumerable and regular. There exist \alpha recursively enumerable B_0,B_1 such that A=B_0 \cup B_1 \wedge B_0 \cap B_1 = \varnothing \wedge A \not\le_\alpha B_i (i<2). Shore's density theorem: Let ''A'', ''C'' be α-regular recursively enumerable sets such that \scriptstyle A <_\alpha C then there exists a regular α-recursively enumerable set ''B'' such that \scriptstyle A <_\alpha B <_\alpha C. Barwise has proved that the sets \Sigma_1-definable on L_ are exactly the sets \Pi_1^1-definable on L_\alpha, where \alpha^+ denotes the next admissible ordinal above \alpha, and \Sigma is from the
Levy hierarchy Levy, Lévy or Levies may refer to: People * Levy (surname), people with the surname Levy or Lévy * Levy Adcock (born 1988), American football player * Levy Barent Cohen (1747–1808), Dutch-born British financier and community worker * Levy ...
.


Relationship to analysis

Some results in \alpha-recursion can be translated into similar results about
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation for much, but not all, of mathematics. A precurs ...
. This is because of the relationship L has with the ramified analytic hierarchy, an analog of L for the language of second-order arithmetic, that consists of sets of integers. In fact, when dealing with first-order logic only, the correspondence can be close enough that for some results on L_\omega=\textrm{HF}, the arithmetical and Levy hierarchies can become interchangeable. For example, a set of natural numbers is definable by a \Sigma_1^0 formula iff it's \Sigma_1-definable on L_\omega, where \Sigma_1 is a level of the Levy hierarchy. More generally, definability of a subset of ω over HF with a \Sigma_n formuls coincides with its arithmetical definability using a \Sigma_n^0 formula.P. Odifreddi, ''Classical Recursion Theory'' (1989), theorem IV.3.22.


References

* Gerald Sacks, ''Higher recursion theory'', Springer Verlag, 1990 https://projecteuclid.org/euclid.pl/1235422631 * Robert Soare, ''Recursively Enumerable Sets and Degrees'', Springer Verlag, 1987 https://projecteuclid.org/euclid.bams/1183541465 * Keith J. Devlin
''An introduction to the fine structure of the constructible hierarchy''
(p.38), North-Holland Publishing, 1974 * J. Barwise, ''Admissible Sets and Structures''. 1975


Inline references

Computability theory